package com.example.imgup;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;

import android.content.DialogInterface;
import android.content.Intent;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;

public class SettingsActivity extends AppCompatActivity {

    private Button loginAndregister;
    private Button aboutButton;
    private Button settinsButton;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_settings);



        loginAndregister=findViewById(R.id.lrBt);
        settinsButton=findViewById(R.id.settingsBt);
        aboutButton=findViewById(R.id.aboutBt);




        loginAndregister.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                openSettingsActivity();
            }
        });

        aboutButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                // 创建一个 AlertDialog.Builder 对象
                AlertDialog.Builder builder = new AlertDialog.Builder(SettingsActivity.this);

                // 设置对话框标题和内容
                builder.setTitle("关于");
                builder.setMessage("欢迎使用LabelImg！\n" +
                        "\n" +
                        "版本：1.0.0\n" +
                        "开发者：Software Engineering\n" +
                        "联系邮箱：3147757213@qq.com\n" +
                        "\n" +
                        "该软件是由我们团队精心开发，旨在提供强大的图像标注功能。我们希望您享受使用这个工具，并欢迎提供反馈和建议。\n" +
                        "\n" +
                        "使用条款：\n" +
                        "1. 本软件仅供个人或团队学习和研究使用。\n" +
                        "2. 未经授权，禁止对软件进行反向工程或修改。\n" +
                        "3. 我们对于使用本软件可能导致的任何损失概不负责。\n" +
                        "\n" +
                        "感谢您的支持！");

                // 设置确定按钮，可以根据需要添加其他按钮
                builder.setPositiveButton("确定", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        // 确定按钮点击后的操作
                        dialog.dismiss(); // 关闭对话框
                    }
                });

                // 创建并显示对话框
                AlertDialog alertDialog = builder.create();
                alertDialog.show();
            }
        });
    }


    private void openSettingsActivity() {
        Intent intent = new Intent(SettingsActivity.this, RegisterActivity.class);
        startActivity(intent);
    }

}